package com.xbongbong.pro.domain.dao;

import com.xbongbong.pro.domain.entity.PersonLabelEntity;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.Map;

/**
 * @author jiangren.li
 * @Title: 个人标签实体
 * @date 2021/09/07
 */
@Repository
@Mapper
public interface PersonLabelDao {
    Integer insert(PersonLabelEntity entity);

    Integer updateLabelName(PersonLabelEntity entity);

    /**
     * 根据业务类型、数据ID、创建人等查询个人标签实体
     * @param * 查询参数
     * @return 查询到标签实体
     * @author lijiangren
     * @date 2021-09-07 14 25
     */
    PersonLabelEntity getByParamColumns(@Param("param") Map<String, Object> param);

}
